Serialized Form
desktop
MainDesktop desktop
- Desktop pane for internal frames.
|
Package j3deditor.bin.components |
buttons
java.util.ArrayList<E> buttons
- list of
SimpleButton objects inside this button
images
java.util.ArrayList<E> images
- list of images: 2 for every
SimpleButton
isEnabled
boolean isEnabled
- specifies if this button is currently enabled
current
java.awt.Image current
- current background image of this button
defaultImg
java.awt.Image defaultImg
- default background image of this button
offImg
java.awt.Image offImg
- background image of this button when it's disabled
field
javax.swing.JTextField field
- text field that takes input
type
int type
- type of this InputDialog: INT, FLOAT, DOUBLE, STRING
i
int i
- value
f
float f
- value
d
double d
- value
s
java.lang.String s
- value
panels
java.util.ArrayList<E> panels
- list of children
parent
java.awt.Container parent
- parent of this panel
current
java.awt.Component current
- currently shown component
listeners
java.util.ArrayList<E> listeners
- list of listeners
type
int type
- the type of this button
isOver
boolean isOver
- specifies if the cursor is currently on this button
position
java.awt.Point position
- position of cursor
isEnabled
boolean isEnabled
- specifies if this button is currently enabled or disabled
current
java.awt.Image current
- currently shown image on this button
defaultImg
java.awt.Image defaultImg
- image shown when the button is idle
offImg
java.awt.Image offImg
- image shown when the button is disabled
mOver
java.awt.Image mOver
- image shown when the cursor is on this button
mDown
java.awt.Image mDown
- image shown when the mouse is pressed on this button
buttonInfo
java.lang.String buttonInfo
- information about this button
border
int border
- width of the border.
arc
int arc
- radius of the rounded corner.
color
java.awt.Color color
- background color.
transparency
float transparency
- transparency of the panel.
startColor
java.awt.Color startColor
- color of the top of the background.
endColor
java.awt.Color endColor
- color of the bottom of the background.
|
Package j3deditor.bin.editor |
type
int type
startX
int startX
startY
int startY
sizeX
int sizeX
sizeY
int sizeY
scene
Scene2D scene
scene
VirtualScene scene
- the scene the camera is located in
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
rotateCam
SimpleButton rotateCam
- button for rotating camera
translateCam
SimpleButton translateCam
- button for moving camera
zoomCam
SimpleButton zoomCam
- button for zooming camera
infoPanel
InfoPanel infoPanel
- infopanel that shows active button info
editor
EditorPanel editor
- panel inside this internal frame
scene
J3DeScene scene
- root node of the scene this editor manipulates
listener
HierarchyEventListener listener
- listens changes in hierarchy made with menu items of this frame
save
javax.swing.JMenuItem save
JMenuItem for saving the scene
saveas
javax.swing.JMenuItem saveas
JMenuItem for saving the scene
imp
javax.swing.JMenu imp
exp
javax.swing.JMenu exp
sgsw
javax.swing.JMenuItem sgsw
JMenuItem for exporting the scene with SceneGraphStreamWriter
sgfw
javax.swing.JMenuItem sgfw
JMenuItem for exporting the scene with SceneGraphFileWriter
obj
javax.swing.JMenuItem obj
JMenuItem for importing objects from OBJ file
close
javax.swing.JMenuItem close
JMenuItem for closing this window
hmenu
javax.swing.JMenu hmenu
update
javax.swing.JMenuItem update
JMenuItem for updating the hierarchy tree
cut
javax.swing.JMenuItem cut
JMenuItem for cutting selected nodes
copy
javax.swing.JMenuItem copy
JMenuItem for copying selected nodes
paste
javax.swing.JMenuItem paste
JMenuItem for pasting selected nodes
delete
javax.swing.JMenuItem delete
JMenuItem for deleting selected nodes
gmenu
javax.swing.JMenu gmenu
edit
javax.swing.JCheckBoxMenuItem edit
JCheckBoxMenuItem for toggling between Scene Editor and Geometry Editor
newgeom
javax.swing.JMenuItem newgeom
texture
javax.swing.JCheckBoxMenuItem texture
node
J3DeScene node
- the scene this editor manipulates
frame
EditorFrame frame
- frame this panel is attached to
hview
HierarchyViewer hview
- hierarchy visualizer
editor
javax.swing.JPanel editor
- reference to editor panel
sEditor
SceneEditor sEditor
- scene editor
gEditor
GeometryEditor gEditor
- geometry editor
object
J3DeShape3D object
- the object this editor manipulates
geometryIndex
int geometryIndex
geom
J3DeGeometry geom
gm
GeometryManipulator gm
sceneXY
Scene2D sceneXY
sceneZY
Scene2D sceneZY
sceneXZ
Scene2D sceneXZ
sceneTEX
Scene2D sceneTEX
panel3D
ViewPanel3D panel3D
l
GeometryEditorListener l
info
javax.swing.JLabel info
- label for info
subInfo
javax.swing.JLabel subInfo
- label for info
node
J3DeScene node
- the scene this panel adds objects to
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
colorcube
SimpleButton colorcube
- button for creating
ColorCube
box
SimpleButton box
- button for creating
Box
cone
SimpleButton cone
- button for creating
Cone
sphere
SimpleButton sphere
- button for creating
Sphere
cylinder
SimpleButton cylinder
- button for creating
Cylinder
alight
SimpleButton alight
- button for creating
AmbientLight
dlight
SimpleButton dlight
- button for creating
DirectionalLight
plight
SimpleButton plight
- button for creating
PointLight
slight
SimpleButton slight
- button for creating
SpotLight
infoPanel
InfoPanel infoPanel
- infopanel that shows active button info
buffer
SceneBuffer buffer
- SceneBuffer that updates the image of this scene
gm
GeometryManipulator gm
l
GeometryEditorListener l
synchronize
javax.swing.JCheckBox synchronize
icons
java.awt.Image[] icons
viewPoint
int viewPoint
texCoordSet
int texCoordSet
texImage
java.awt.Image texImage
scale
float scale
offsetX
float offsetX
offsetY
float offsetY
backColor
java.awt.Color backColor
normalColor
java.awt.Color normalColor
selectedColor
java.awt.Color selectedColor
transColor
java.awt.Color transColor
transform
boolean transform
edgeVisibility
boolean edgeVisibility
cursorPoint
J3DePoint2D cursorPoint
vertCenter
J3DePoint2D vertCenter
guideLine
boolean guideLine
borderSelect
boolean borderSelect
initBorder
J3DePoint2D initBorder
borderStart
J3DePoint2D borderStart
borderEnd
J3DePoint2D borderEnd
scene
J3DeScene scene
- the scene this
Canvas3D renders
universe
com.sun.j3d.utils.universe.SimpleUniverse universe
- virtual universe for the scene
node
J3DeScene node
- the scene this editor manipulates
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events made by components of this panel
panelW
int panelW
- width of the upper left panel
panelH
int panelH
- height of the upper left panel
switchingButton
SimpleButton switchingButton
- button for switching active panel of multipanel
infoPanel
InfoPanel infoPanel
- infopanel
multiPanel
MultiPanel multiPanel
- multipanel
cameraPanel
CameraPanel cameraPanel
- camera panel
objectPanel
ObjectPanel objectPanel
- object panel
transPanel
TransformPanel transPanel
- tranform panel
scene
Scene3D scene
- scene visualizer
tools
javax.swing.JPanel tools
- reference to active tool
node
J3DeScene node
- the scene which objects this panel transforms
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
isLocal
boolean isLocal
- specifies if objects are transformed by their local coordinates or not
move
ComplexButton move
- groups all translation buttons to one complex button
moveX
SimpleButton moveX
- manipulates object position on X-axis
moveY
SimpleButton moveY
- manipulates object position on Y-axis
moveZ
SimpleButton moveZ
- manipulates object position on Z-axis
scale
ComplexButton scale
- groups all resize buttons to one complex button
scaleX
SimpleButton scaleX
- manipulates object scale on X-axis
scaleY
SimpleButton scaleY
- manipulates object scale on Y-axis
scaleZ
SimpleButton scaleZ
- manipulates object scale on Z-axis
scaleA
SimpleButton scaleA
- manipulates object scale on all axes
rotate
ComplexButton rotate
- groups all rotation buttons to one complex button
rotX
SimpleButton rotX
- manipulates object angle around X-axis
rotY
SimpleButton rotY
- manipulates object angle around Y-axis
rotZ
SimpleButton rotZ
- manipulates object angle around Z-axis
local
SimpleButton local
- sets the
isLocal to true
global
SimpleButton global
- sets the
isLocal to false
infoPanel
InfoPanel infoPanel
- infopanel that shows active button info
|
Package j3deditor.bin.editor.tools |
appearance
J3DeAppearance appearance
J3DeAppearance this panel manipulates
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
mat
javax.swing.JButton mat
- See Also:
J3DeAppearance.setMaterial()
tex
javax.swing.JButton tex
- Not in use yet
ta
javax.swing.JButton ta
- See Also:
J3DeAppearance.setTextureAttributes()
gm
GeometryManipulator gm
object
J3DeShape3D object
ga
J3DeGeometryArray ga
index
int index
byReference
javax.swing.JCheckBox byReference
interleaved
javax.swing.JCheckBox interleaved
texture
javax.swing.JCheckBox texture
texType
javax.swing.JComboBox texType
color
javax.swing.JCheckBox color
clrType
javax.swing.JComboBox clrType
normals
javax.swing.JCheckBox normals
faceCount
javax.swing.JTextField faceCount
vertCount
javax.swing.JLabel vertCount
ok
boolean ok
gm
GeometryManipulator gm
vertCount
javax.swing.JLabel vertCount
popup
javax.swing.JPopupMenu popup
ge
GeometryEditor ge
delete
javax.swing.JMenuItem delete
flip
javax.swing.JMenuItem flip
flat
javax.swing.JMenuItem flat
smooth1
javax.swing.JMenuItem smooth1
smooth2
javax.swing.JMenuItem smooth2
index
javax.swing.JComboBox index
light
J3DeLight light
J3DeAppearance this panel manipulates
enable
javax.swing.JCheckBox enable
- See Also:
J3DeLight.setEnable(boolean state)
color
javax.swing.JButton color
- See Also:
J3DeLight.setColor(Color color)
atn1
javax.swing.JSlider atn1
- See Also:
J3DeLight.setAttenuation(int constant, int linear, int quadratic)
atn2
javax.swing.JSlider atn2
- See Also:
J3DeLight.setAttenuation(int constant, int linear, int quadratic)
atn3
javax.swing.JSlider atn3
- See Also:
J3DeLight.setAttenuation(int constant, int linear, int quadratic)
conc
javax.swing.JSlider conc
- See Also:
J3DeLight.setConcentration(int conc)
spread
javax.swing.JSlider spread
- See Also:
J3DeLight.setSpreadAngle(int spread)
radius
javax.swing.JTextField radius
- See Also:
J3DeLight.setBoundsRadius(float radius)
posX
javax.swing.JTextField posX
- See Also:
J3DeLight.setBoundsPosition(float x, float y, float z)
posY
javax.swing.JTextField posY
- See Also:
J3DeLight.setBoundsPosition(float x, float y, float z)
posZ
javax.swing.JTextField posZ
- See Also:
J3DeLight.setBoundsPosition(float x, float y, float z)
material
J3DeMaterial material
J3DeMaterial this panel manipulates
enable
javax.swing.JCheckBox enable
- See Also:
J3DeMaterial.setLightingEnable(boolean state)
target
javax.swing.JComboBox target
- See Also:
J3DeMaterial.setColorTarget(int colorTarget)
dif
javax.swing.JButton dif
- See Also:
J3DeMaterial.setDiffuseColor(Color color)
amb
javax.swing.JButton amb
- See Also:
J3DeMaterial.setAmbientColor(Color color)
spec
javax.swing.JButton spec
- See Also:
J3DeMaterial.setSpecularColor(Color color)
emis
javax.swing.JButton emis
- See Also:
J3DeMaterial.setEmissiveColor(Color color)
shin
javax.swing.JSlider shin
- See Also:
J3DeMaterial.setShininess(int value)
object
J3DeShape3D object
geometryCount
int geometryCount
gIndex
javax.swing.JComboBox gIndex
change
javax.swing.JButton change
geometry
javax.swing.JComboBox geometry
byReference
javax.swing.JCheckBox byReference
interleaved
javax.swing.JCheckBox interleaved
faceCount
javax.swing.JTextField faceCount
vertCount
javax.swing.JLabel vertCount
texture
javax.swing.JCheckBox texture
texType
javax.swing.JComboBox texType
color
javax.swing.JCheckBox color
clrType
javax.swing.JComboBox clrType
normals
javax.swing.JCheckBox normals
node
HierarchyNode node
HierarchyNode this panel manipulates
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
name
javax.swing.JTextField name
- shows the name of the current node
panel
UpdateblePanel panel
- reference to an object attached to this panel that can be updated
object
J3DeObject object
J3DeObject this panel manipulates
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
posX
javax.swing.JTextField posX
- See Also:
J3DeObject.getTranslationX(),
J3DeObject.translate(float x, float y, float z)
posY
javax.swing.JTextField posY
- See Also:
J3DeObject.getTranslationY(),
J3DeObject.translate(float x, float y, float z)
posZ
javax.swing.JTextField posZ
- See Also:
J3DeObject.getTranslationZ(),
J3DeObject.translate(float x, float y, float z)
sclX
javax.swing.JTextField sclX
- See Also:
J3DeObject.getScaleX(),
J3DeObject.scale(float x, float y, float z)
sclY
javax.swing.JTextField sclY
- See Also:
J3DeObject.getScaleY(),
J3DeObject.scale(float x, float y, float z)
sclZ
javax.swing.JTextField sclZ
- See Also:
J3DeObject.getScaleZ(),
J3DeObject.scale(float x, float y, float z)
rotX
javax.swing.JTextField rotX
- See Also:
J3DeObject.getRotationX(),
J3DeObject.rotate(float x, float y, float z)
rotY
javax.swing.JTextField rotY
- See Also:
J3DeObject.getRotationY(),
J3DeObject.rotate(float x, float y, float z)
rotZ
javax.swing.JTextField rotZ
- See Also:
J3DeObject.getRotationZ(),
J3DeObject.rotate(float x, float y, float z)
ta
J3DeTextureAttributes ta
J3DeTextureAttributes this panel manipulates
listener
HierarchyEventListener listener
- listener that listens hierarchy manipulation events
csfact
javax.swing.JSlider csfact
- See Also:
J3DeTextureAttributes.setCombineScaleFactor(int scale)
csmode
javax.swing.JComboBox csmode
- See Also:
J3DeTextureAttributes.setCombineScaleFactorMode(int mode)
tmode
javax.swing.JComboBox tmode
- See Also:
J3DeTextureAttributes.setTextureMode(int mode)
cmode
javax.swing.JComboBox cmode
- See Also:
J3DeTextureAttributes.setCombineMode(int mode)
cmtarget
javax.swing.JComboBox cmtarget
- See Also:
J3DeTextureAttributes.setCombineModeTarget(int target)
ccsource
javax.swing.JComboBox ccsource
- See Also:
J3DeTextureAttributes.setCombineColorSource(int src)
ccstarget
javax.swing.JComboBox ccstarget
- See Also:
J3DeTextureAttributes.setCombineColorSourceTarget(int target)
ccfunc
javax.swing.JComboBox ccfunc
- See Also:
J3DeTextureAttributes.setCombineColorFunction(int function)
ccftarget
javax.swing.JComboBox ccftarget
- See Also:
J3DeTextureAttributes.setCombineColorFunctionTarget(int target)
tools2
ObjPanel tools2
ObjPanel for manipulating texture attributes transform component
appearance
J3DeAppearance appearance
images
java.awt.Image[] images
icons
javax.swing.ImageIcon[] icons
t2d
javax.swing.JRadioButton t2d
t3d
javax.swing.JRadioButton t3d
image
javax.swing.JLabel image
mmMode
javax.swing.JComboBox mmMode
depth
javax.swing.JTextField depth
dLevel
javax.swing.JComboBox dLevel
format
javax.swing.JComboBox format
levels
int levels
currentLevel
int currentLevel
imgPath
java.lang.String imgPath
texture
J3DeTexture texture
l
HierarchyEventListener l
aniMode
javax.swing.JComboBox aniMode
aniDeg
javax.swing.JTextField aniDeg
bLevel
javax.swing.JTextField bLevel
aColor
javax.swing.JTextField aColor
bColor
javax.swing.JButton bColor
bModeS
javax.swing.JComboBox bModeS
bModeT
javax.swing.JComboBox bModeT
f4fW
javax.swing.JTextField[] f4fW
lOffs
javax.swing.JTextField[] lOffs
maFilter
javax.swing.JComboBox maFilter
miFilter
javax.swing.JComboBox miFilter
mLevel
javax.swing.JTextField mLevel
minLod
javax.swing.JTextField minLod
maxLod
javax.swing.JTextField maxLod
invalid
java.lang.String invalid
gm
GeometryManipulator gm
parent
GeometryEditor parent
edges
javax.swing.JCheckBox edges
stickyVerts
javax.swing.JCheckBox stickyVerts
scaleAxes
javax.swing.JCheckBox[] scaleAxes
scene3D
Scene3D scene3D
scene
J3DeScene scene
shape3D
J3DeShape3D shape3D
appearance
javax.media.j3d.Appearance appearance
lock
java.lang.Object lock
sceneFile
java.lang.String sceneFile
drawMode
javax.swing.JComboBox drawMode
matMode
javax.swing.JComboBox matMode
showTex
javax.swing.JCheckBox showTex
|
Package j3deditor.bin.hierarchy.view |
hierarchy
HierarchyViewer hierarchy
- tool that shows root node and its descendants in
JTree
update
javax.swing.JMenuItem update
JMenuItem for updating the tree
cut
javax.swing.JMenuItem cut
JMenuItem for cutting selected nodes
copy
javax.swing.JMenuItem copy
JMenuItem for copying selected nodes
paste
javax.swing.JMenuItem paste
JMenuItem for pasting selected nodes
delete
javax.swing.JMenuItem delete
JMenuItem for deleting selected nodes
tree
javax.swing.JTree tree
- object that visualizes the tree
node
HierarchyNode node
- root node for the
JTree
listener
javax.swing.event.TreeSelectionListener listener
- listener that listens the action performed on the
JTree
hierarchy
javax.swing.ImageIcon hierarchy
scene
javax.swing.ImageIcon scene
camera
javax.swing.ImageIcon camera
primitive
javax.swing.ImageIcon primitive
shape3d
javax.swing.ImageIcon shape3d
light
javax.swing.ImageIcon light
material
javax.swing.ImageIcon material
texture
javax.swing.ImageIcon texture
textureAttributes
javax.swing.ImageIcon textureAttributes
|
Package j3deditor.bin.util |
parent
javax.swing.JDialog parent
- dialog of this progress indicator
info
javax.swing.JLabel info
- info label
percentage
boolean percentage
- determines if the shown
JProgressBar is determinate or indeterminate
task
CancellableTask task
- a task user can cancel by closing this dialog
|
Package j3deditor.bin.util.preferences |
list
javax.swing.JComboBox list
- drop down menu that contains the list of available languages.
extract
javax.swing.JButton extract
- button for extracting default languages.
frame
javax.swing.JDialog frame
- reference to
JFrame this panel is attached to.
view
ViewTab view
- view tab.
lang
LangTab lang
- language tab.
applybutton
javax.swing.JButton applybutton
- apply button.
okbutton
javax.swing.JButton okbutton
- ok button.
cancelbutton
javax.swing.JButton cancelbutton
- cancel button.
fullscreen
javax.swing.JCheckBox fullscreen
- check box that specifies if the main window
is opened in the full screen mode or not.
maximized
javax.swing.JCheckBox maximized
- check box that specifies if the internal frames
are opened in the maximized mode or not.
outline
javax.swing.JRadioButton outline
- if checked internal frames are dragged in OUTLINE DRAG mode.
live
javax.swing.JRadioButton live
- if checked internal frames are dragged in LIVE DRAG mode.
stacktrace
javax.swing.JCheckBox stacktrace
- if checked stack traces of exceptions will be shown.
|
Package j3deditor.bin.util.startup |
logo
java.awt.Image logo
- reference to the object representing logo image.
info
javax.swing.JLabel info
- label that shows the information.
start
StartPanel start
- Splash screen panel.